underground drainage and sewerage systems - Spanish English Dictionary